Captcha क्या है ? Captcha कैसे काम करता है ?


हेलो फ्रेंड्स , 

आप सभी लोगो ने कभी न कभी Captcha के बारे में जरूर सुना ही होगा | पर कुछ लोगो को इसके बारे  ज्यादा जानकारी नहीं होगी | तो आज इस पोस्ट में आप ये ही जानने वाले है की  Captcha क्या है ? और  Captcha कैसे काम करता है ?


 Captcha क्या है ?


जब भी आप लोग Internet में किसी Website में रजिस्टर करते है तो आपको लास्ट में एक Image दिखाई  जाती है | ऐसा ही जब आप अपना Gmail Account बनाते है तभी भी ऐसी ही कुछ Image दिखाई जाती है और तो और आपने ऐसी ही Image Form , Online shopping में  Blog में Comment करते वक्त भी आपको दिखई जाती है | 
तो  ये जो image होती है उन्हें ही  Captcha कहा जाता है | ये एक प्रकार का System है जिससे Human और Robots को पहचानने के लिए बना गया है | 


 Captcha का Full Form "Completely Automated Public Turing Test to Tell Computers and Humans Apart" है | 


Captcha क्या है ? Captcha कैसे काम करता है ?


Captcha की जरुरत क्यों है ?


Internet की दुनिया में पहले ये Captcha नहीं हुआ करता था |  ऐसे में उस टाइम के Hackers और Spammers ने एक ऐसी Script तैयार की जिसकी मदद से किसी भी Website में रजिस्टर करना सिर्फ कुछ मिनटों का हो गया था | बस Script को Run करदो और हो गया काम |  तो ऐसे में Hackers और Spammers ने इस चीज़ का फायदा उठाते हुए भर भर के Spamming शुरू कर दी | इस चीज़ ने website को बहुत नुकशान पहुंचना सुरु  कर दिया था | 

फिर इस चीज़ के समाधान के लिए Yahoo Company ने सन  2000 में इसका इस्तेमाल करना शुरू कर दिया | 
तो इसीलिए Captcha की जरुरत पड़ी ताकि Spaming को रोका जा सके | 



अगर Captcha नहीं होता तो क्या ?


जैसे की आप सभी ने पढ़ा की  Captcha की जरुरत क्यों पड़ी तो जरा सोचिये की अगर Captcha नहीं होता तो क्या हो सकता है Internet की दुनिया में | इस चीज़ को हम एक उदाहरण से समझने की कोशिस  करते है | 
उदाहरण : मान लीजिये की आपको Train से दिल्ली जाना है तो ऐसे में आप Online Reservation करवायेंगे | आपको पता होगा ही की तत्काल Ticket होती है जिसकी मदद से आपको एक दिन पहले ही Reservation हो जाता है | 

तो मान लीजिये अगर शाम को 6 बजे Sleeper का तत्काल खुलता है | ऐसे में आप 6 बजे बैठे रहेंगे की जैसे ही तत्काल खुलेगा आप तुरंत Railway की Website में जाकें लॉगिन करेंगे और अपनी Train चुनेगे और अपनी डिटेल्स को भरेंगे | तो ऐसे में आपको 2-3 मिनट लग जायगे | लेकिन वही अगर किसी और ने आपसे पहले Ticket बुक कर दिया तो आपके पास Ticket नहीं रहेगी | 
तो ऐसे में अगर कोई Hacker होगा तो वह एक Bot बना सकता है | तो पहले से ही पूरी डिटेल्स उस Bot को बता देगा और जैसे ही 6 बजेंगे बस उस Hacker को वो Bot को चला देगा | ऐसे में जो काम आप 2-3 मिनट में करेंगे वही काम वो Bot कुछ सेकंड में करदेगा | तो सारी Ticket आप लोगो को न मिलकर उस Hacker को मिल जायगी | 

ऐसा ही Online Shopping में भी हो सकता है | जैसे हे Sales सुरु होगयी वैसे ही ख़तम भी हो जायगी | 
यही समस्या को देखते हुए  Captcha का concept लगा गया |  


 Captcha काम कैसे करता है ? 


जब भी आप कोई Website में रजिस्टर करेंगे तो आपको अंत में एक Image दिखाई जाती है जिसको भरना होता है | ये Image कुछ भी हो सकती है या तो Text के Form में Math Solutation के Form में| 
जैसे ही आप  Captcha को भरते है वैसे ही  Captcha के डेटाबेस से Confirm होता है की  Captcha सही भरा गया है या नहीं |  Captcha सही भरे होने की स्थिति में आप Website में रजिस्टर कर सकते है | 

Captcha बस ये ही काम है की Human और Robot को पहचानना | Human को Access देना और Robots का Access रोकना | 


   reCaptcha ,  Captcha से कैसे अलग है ? 



Captcha क्या है ? Captcha कैसे काम करता है ?



 Captcha को ही बाद में reCaptcha बनाया गया | और ये एक Company की तरह काम करने लगी | 
फिर 2009 में Google ने  reCaptcha को खरीद लिया | 
बाद में Google ने  reCaptcha को और भी ज्यादा Advance बनाया |
 ये नई  reCaptcha में सिंपल सिर्फ ये लिखा हुआ करता है "I am not Robot" | इसमें ये था की बस आपको उस बॉक्स में क्लिक करना होता है | और आपके mouse pointer की मूवमेंट को देखा जाता है | और भी बहुत इनफार्मेशन को देखा जाता है | 
और अगर system को लगता है की कोई script है तो वह इमेजेज , Puzzel दे देता है Solve करने के लिए | 
ये एक बहुत Advance Technology है जो आज Google इस्तेमाल कर रहा है | 

अगर आपको ये पोस्ट पढ़ कर कुछ जानने मिला हो तो जरूर Comment में बताये |